<?php
//图像处理
//创建图像的一般流程

//第一步：设定头标，告诉浏览器你要生成的MIME类型
//输出类型text/html类型是网页类型，默认可以不写
//将输出类型改为图像流
header("Content-type:image/png");

//第二步：创建一个空白的图像区域
//imagecreateturecolor()返回的是一个资源句柄，所以要用一个变量接收
//这个函数创建了一个图像区域，没有进行填充时，默认背景是黑色的
$im = imagecreatetruecolor(200,200);

//第三步：在空白图像区域绘制填充背景
//imagecolorallocate()--为一副图像分配颜色
$blue = imagecolorallocate($im,0,102,255);
//imagefill()--区域填充
imagefill($im,0,0,$blue);


//第四步：在蓝色背景上输入一些线条，文字等。。。。
//imageline()---画出一条线段
$white = imagecolorallocate($im,255,255,255);
imageline($im,0,0,200,200,$white);
imageline($im,200,0,0,200,$white);
//iamgestring()---水平的画一行字符串,也就是绘制文本
imagestring($im,5,80,20,'Mr.Wang',$white);


//第五步：输出最终图像,以png格式将图像输出到浏览器或文件
imagepng($im);


//第六步：将资源全部清空
imagedestroy($im);
